🇬🇧 en ca 🇦🇩

at first blush

  • (idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.
a primer cop d’ull
Wiktionary Links